3937260
3135076
26582708
10364887
71918781
51039638
41272344
80632494
26066927
27601035
9605665
9289439
40448599
34047767
32035474
15441539
1204626
28408975
8932185
67479460
97874455
21933118
3852725
5725722
80539054
35311828
77444419
68866029
42725125
25884177
46445380
65968997
65701533
53343374
76196105
76257909
2819039
87451288
4931095
49886085