37563577
85227476
79467423
2893813
6853375
14966948
6949366
1141608
96738907
94178423
42095338
62922133
2025880
23347574
84106895
7667870
13006936
97025795
64452814
4302664
54254560
58024305
44125292
4310892
3028191
26383534
45622795
65056612
54527515
23641535
46979637
63336319
67005204
60609591
65756253
46778495
4674179
74839123
89944176
49913084