88304576
40955515
87032472
59643913
15197836
83248653
56853821
25601981
29654883
30551427
10373806
57939172
26422530
65865375
85929584
9782748
83818283
60342203
5551922
22621622
46809681
7288971
28936840
8720354
59892392
3277597
23032478
68709490
43374504
10284330
8859316
13212206
69681122
9559358
24481191
146372
69463254
10014133
6744568
53108880