65372398
5396879
16347113
94449672
30807543
56493865
12681295
69307000
63604121
36199414
90052125
32165661
17171891
83877347
15173878
12513107
28241122
42542566
83414152
19289259
77904607
30234568
83744024
7643830
92477106
61514748
83518041
87829278
71832819
7373708
40966496
99511164
19194568
30109440
16263543
94469456
20501874
235160
40472380
40263962