80323896
13956418
3375231
12946498
24393201
14773061
70743313
188756
84549935
51011732
34402398
67005764
94492650
38769195
53373839
84918855
95229547
57849039
81992051
29267339
3908639
8646048
61057752
76162045
14578793
84075504
633253
96971438
4577320
28163348
72523437
81127399
39051125
545606
15514583
4433989
81124294
22059880
89327587
4707799