37978545
9298192
42749634
93633405
8055808
8133395
49871226
64652437
18765054
35479392
36771435
41997904
82905925
42437690
10558589
14639825
95587174
54221234
6081971
689611
51439971
13545262
6182790
70689937
63181960
46022219
79361543
31524588
39593799
18072275
22813737
80979363
36162758
84842222
67373557
47678093
12598184
96197099
66435538
69864721