5154355
50985327
62263436
66993035
967318
88652324
24106248
62144514
30233092
80241122
82217697
14981005
61159259
49903776
93462607
90457535
46696734
86236060
80772263
6726625
10019633
82899356
14469248
23563591
12697316
44185819
37605426
1250972
16195237
89797409
87736150
84616284
51423510
41128629
31497504
74966327
10607460
9406398
95118075
72374708