92032063
34266430
34773820
39486195
45715765
84308957
62002408
63292215
46345500
26865466
6515238
464257
14889046
5388790
96232447
39929785
10902562
33843016
17429949
95461760
20146382
71606603
43596825
17995523
36353261
4813048
37048718
16456984
93432614
32018968
68312095
56281951
41534711
30212982
56331052
10962609
52928215
98509183
7478320
9568946