41574472
97053287
890229
2471761
38368953
74931509
83573355
64771938
23561161
3262041
83522752
54208502
23606041
76614719
9501880
14308651
16284693
69816147
94486964
8142825
14683666
26595206
59484531
40537979
7398375
50689182
9145562
66423343
10389078
512327
80418360
27974946
14273330
56377527
32932249
98581820
36249673
12836802
67003320
38204