44895505 11387870
43104498 6222238
34301677 73044149
18601346 35944597
34407170 54964072
65399821 32020131
61275274 5807725
55868002 49230562
33278033 72205923
7491904 74184260
59317810 8763935
42509363 68256176
70272083 59268260
55041352 92366410
21483734 34985156
54082058 20692392
33677663 39285880
15812965 40530591
73565760 56219699
78103854 44500350
3389684 31027424
99510986 42350391
94187919 85140117
1874802 65449496
68150938 50148121
93858727 66536386
41499580 41297050
42193780 78188166