20063
65826072
4085663
69922713
78405304
62143773
96836694
3743892
93217090
75332477
51519012
97187482
28188100
31162988
81255826
79569430
66185546
56808355
919684
66752351
28617780
7142992
26311438
4282550
68037668
9252468
24272718
2737606
62932879
30305505
48949869
56982885
72721032
23726628
86525209
75253384
22022763
14283544
39892506
92571184