43361124
36322930
51444015
20289134
7886146
3670655
16339165
16716208
11878295
20943388
25551648
31453488
84261988
3469480
78475880
10253194
64525053
76332531
6026402
47281352
33888686
2487934
64655340
68296868
78938243
5041946
14947191
68764839
75306147
97965566
31359168
65663668
97377906
1018396
78444231
30528483
15124325
77673391
4975193
72528229