93442805
61124671
86647294
30541930
715432
57196494
78274101
71119971
56461444
98331664
86966703
61758591
25251228
12329820
62263100
84044207
37982170
28282683
86444814
91476251
88117574
8239508
40353077
41638524
80852765
6654519
84229546
78806293
28202284
30034185
52588703
75658410
70019074
93372596
34741171
14359176
6718469
89553673
58876310
49266680