89114689
29265227
51469335
80254406
78093530
17882715
23764888
79215591
19543077
94658814
69294304
59357570
98424895
89398119
75635152
50732427
67081563
50705072
76412308
53846772
15895784
5181460
67618260
62758100
4111501
252414
57915482
4898281
88986759
11697645
17028240
153262
276241
11104866
24396317
28872863
80674702
67369
83349545
8074262