33624988
64837648
10953041
67614904
19884845
28373369
95067218
90745353
30593643
75477182
77151219
90571723
51892854
5368318
99775056
97156400
8057800
40791723
41834063
2142434
68009758
54969548
93713028
6239201
92193412
48631580
64502598
13585855
11708715
53171327
9662693
36128256
4406988
39301670
89764487
633199
6023147
16751236
62715559
49176345