12144319
32345818
19304470
5723948
96292227
84316896
69124303
92056923
68916051
11822654
26643645
61312231
3346614
47971653
26845209
33335626
91332185
38394304
10919594
18783071
96112335
34316015
57648844
32943706
99183380
6160706
43513197
57433639
43194175
417903
94908457
80464803
90713812
53844325
31083045
80916265
50718705
28779229
89382258
48923614