41577900
49074097
85813520
8901846
647639
68595281
69382290
4082546
68752511
81712080
1539165
24449224
86617341
68252735
93657015
3971463
80827694
22661882
14656321
40478575
14912628
93664528
10414359
18069376
42974433
45846597
16342556
35966214
43646463
67297955
92105340
59303177
42189475
46266329
52744925
9688629
3315163
33306176
22781327
27966562