50193265
50256575
45259273
31345061
8861741
45145083
31698804
75579221
36903883
49623290
99618679
3622464
54019273
29624481
38893060
17895476
93918719
85142235
245458
61434687
30122924
4069736
8719619
88844499
21548103
85876179
78158606
77448599
84744639
6729369
74672625
24403299
86648217
36636047
6885400
12184104
78921465
96357283
51851421
94552898