48347558
47205714
5586036
29635588
1436633
1904633
288957
80138610
25907715
47434288
709356
24302695
6264636
96489582
45265733
69726023
10179192
17523427
24502655
76626861
55895463
45258836
7415328
99951368
31939947
8189929
8188193
5843874
15701064
23385500
41811231
3695146
4563881
16894122
42521249
43194501
68664685
845169
75968614
20441496