19844249
1788433
4148173
8722324
81886700
84312948
31558604
30721079
5443722
6614385
31068022
31569113
76195433
11858971
73314673
90604710
26123424
2868736
22371736
73916574
54539560
28898120
241255
29607706
49051561
33522243
53719044
41062000
20075574
95172219
80708341
20304467
27185284
60401119
94443397
81963467
72984479
44431528
41639026
60057306