18785342
87493632
44232464
7749674
92118238
24548117
36658388
541753
25672402
47351428
97337662
75778059
93235018
2142600
83724350
11431427
44803647
83633989
76595919
81209410
24935621
1724813
56244919
88011351
3221380
92682208
14339033
53938132
44815059
44864216
1605677
80704137
96919914
95179210
6285350
72037587
49367127
33618785
2517516
70569264