49936368
76735004
22335844
64837980
26464176
50472553
3729022
11735068
67586063
1052376
14375875
85982557
79494462
52111874
16965234
61576061
44884882
1351784
29453473
71157591
4482161
17553122
63036390
19372490
93484683
88038508
74994696
47581028
68313251
3611281
20626014
69279504
4065585
68423139
6786112
94219653
67478958
75792015
16459629
32186303