85803466
446789
10996638
79339200
26849601
58072801
35021229
67179787
127120
86442279
71338601
61605462
95164749
44556713
50938049
29665407
42431771
46125066
25407631
24902472
46671533
35213452
11656472
2788372
88161833
34572925
85123904
62158274
70384767
5673058
33324490
75554080
47261870
1611664
30853215
94068754
9238884
4838481
30937447
6325753