42498425
96045935
5598238
352846
36296330
35938729
11084211
52521232
28225857
59074502
80796788
65026115
15711297
65991567
28407889
42993056
43842316
3779958
26577924
98358534
96294711
35133652
78029661
75307075
4629864
52449456
92146471
73955492
65692565
1148100
80804974
83961210
97253812
63802898
17811246
16625505
82871359
66315346
84158886
68619968