96792106
735774
83631728
43105384
23493527
76215670
84859731
9862231
12308025
31526499
12212941
35478709
42871559
49622172
31689447
1714944
46226371
12336824
45876064
5558607
94355062
1354156
10199159
57528836
87973069
2523432
73033341
6179477
1501612
54426563
39006805
14186330
84086620
62095540
24185345
29034381
74211888
20199875
52835603
31869545