60404496
36674001
5521443
43282055
38702792
72002429
25708580
97131502
53224922
51094784
86564641
89137659
66888131
76507694
9856984
21115104
79985154
5912132
91896779
4912526
51949215
1144993
38213432
77727101
50843969
32189227
4881556
18573463
16715336
1285166
8733910
4096963
42212564
43001014
70968827
2389486
12977164
46462701
2163180
5237269