86428145
69507278
54773189
5345872
73372471
4606199
82398464
17066226
47156244
77557107
73284359
58004846
18148213
19171970
587396
91214900
5440216
88269115
58427665
62481094
93679644
39083846
16149250
54238695
4924903
71681147
83773633
37782407
43165454
64873545
44405464
48974403
1074597
87139124
54619930
98348110
7137633
57345831
19333908
46872923