2031036
2716420
25653215
93642125
86914343
41912945
3098564
92749888
7104907
62235660
40924255
381444
271552
7824673
11485428
70889963
51174344
6181501
52514064
414040
75794836
63328147
20684350
29415897
39542623
32522871
45216962
18607812
39708644
6566090
26881425
23785925
22469403
62857976
44959506
72719624
61564937
4139952
89358939
40019212