45683752
30346689
73677516
24821452
6818444
95046858
54396751
6287289
33258387
24264324
20051037
83532276
40025788
94881285
3262851
70135386
67092772
33319940
96675460
3079510
14465020
63042872
19256673
50983085
37523436
83532937
20007885
7137213
9651803
1158441
72029410
91895031
82778920
1465599
90639739
12773054
37091771
34544155
5377870
18353194