81634969
86387289
52154561
2276204
75443167
389280
67397548
14668596
83372232
38056283
73838679
82002277
80657507
89043252
65594299
54538766
16838549
87203870
24947647
83451258
41242622
84207259
23709433
22852283
70963761
41355408
7981479
46005776
73617527
28057301
84814022
24375656
73242667
1968345
11786174
61786640
19148149
51541659
58427885
99194172