70447451
91126662
75187600
66031390
26351548
39612376
87366147
91866512
75229430
28011731
4971629
60592582
78624954
79439223
9370718
33563438
12206203
86429532
54441330
1946704
54664575
63673494
41019666
65118185
83743661
12392610
99959464
4176640
58643112
24971933
11517312
83141345
8452667
10631235
53217514
1239952
97088137
2061542
35963752
25692198