22572975
80798858
9677294
9164403
87177032
81624251
68656250
7641545
80287402
54457916
14626641
18040
79857345
2447904
85259936
6429800
34366214
86908273
22225083
15845331
59792098
88048228
17004932
14839538
8969241
77551747
37121247
93949784
20161506
39389833
74261610
2053843
6199767
70898200
44968028
8202270
51292518
5916882
42638082
93894253