7571348
55728537
70183046
32045750
51536309
343392
51681852
16616072
31547645
5205304
95457725
4372967
20433988
1216563
49921658
80486852
16364165
22934290
70833492
22569463
43255297
86999629
29964651
82475417
53663701
80909406
3812376
44986797
1089992
24771578
60265033
73269025
34068015
12099519
79079237
35164320
90602941
1578200
64351645
617319