22508779
43821938
21925501
7742071
35422559
73032760
389420
12157025
29622189
77244636
46228713
51558702
67934717
17997005
40493878
94177628
63719079
69922394
86447094
56023109
9678659
68938612
60109962
8962399
67345187
637875
75607635
41754208
12751595
92409714
50966367
522724
94665793
48431062
16268243
628364
42132741
35498898
64827128
888587