14324304
16294655
73825385
3278610
14818062
62582532
22143369
45854465
9892967
83297424
58985139
685321
14253483
16472358
55143652
27427728
95522450
57413372
63076800
58172019
1849835
28438719
4399329
29741034
99745201
9942337
635119
70565554
89213508
60418836
86147353
36015072
95275
70553521
81905147
32473174
75034583
50923633
31321592
34155251