36523722
8700365
6836526
52628926
44026087
70062642
21654469
53497495
50552165
78749172
27944895
79868834
7659758
4646913
64595076
97965294
37295549
13165766
20828341
93472648
28804219
25508859
8905849
93656876
68017131
13647727
11868934
95213358
69024036
43425057
78291980
40642732
10864572
3779103
63391062
24234554
41217836
99814617
607365
51791776