64411639
34392408
5155933
46297218
17813925
50937590
1741130
15075148
11377817
42372931
72552282
8526950
53191411
42335251
11498268
49716833
8042393
46719574
56555774
90121454
68111939
26721777
3894838
17796228
44757494
77689345
10167070
60986842
19761074
51648540
75005197
93135663
5765988
73139802
32172025
4626385
84203125
84771905
1469682
39792189