48837217
26688930
6001592
61926242
27602576
96222349
48514032
77882203
33343239
77439875
41826883
7890790
1815008
86676026
60356689
25335116
73122965
28454801
62231025
28064382
73013528
76478962
64751151
91667894
20794389
31661736
34163698
98494950
68308626
25845038
55187377
81838302
92156155
71306979
15562300
5334279
145321
6501206
2839364
7047630