8705684
42395223
9823862
81723856
10287140
80915346
25276273
56594492
77428553
98497365
85299607
56454835
9534850
72591005
105430
55039700
72436240
14574314
30027006
92086058
2742806
88008540
24592620
3372277
352279
74181044
49686626
88218592
76505011
26329381
33865278
34467827
20214443
4366449
68041211
99924394
65575034
63161370
35587722
75369010