34312943
44702737
2736891
20992835
27925949
58492443
42178349
65419402
48741291
15565543
30649155
99835340
78689490
60043430
36325081
79219757
27499189
51119407
67944981
24775522
10143340
78612323
678637
15709903
64748747
98446488
56406325
70205918
48562029
20212837
90199484
83389821
70083198
48678946
66923906
2438426
5899665
2861126
35037618
93318876