45609885
67639943
2913956
39496815
34878330
13773327
71035286
42534079
87394488
5174819
97353066
2829556
87438646
51296317
45391714
72565457
18699085
75754022
15305499
35541852
58967370
70282272
61806653
22693407
2780654
67827337
97959301
18466040
1161057
26178008
25837881
22942320
139009
54932962
16354526
7032337
65763535
84558952
65909724
51101056