82858828
56676978
6430631
8241299
3889585
2633890
71391344
100001218
113415
99296530
39365807
82662275
20528606
40345120
60012750
6170538
21402190
3278336
85926079
67184565
59819487
3310506
13549275
61711314
75848771
35653973
92806219
39001142
5648810
2153417
97904809
90809204
98422098
6125582
84527814
95126971
4004258
88262012
87832980
82595682