32394785
51702510
556662
53842369
98926045
84007871
48477453
73531291
37229809
29683712
11067449
75492606
56062860
45976867
12238470
39758200
47576329
51992812
13005486
89723171
59486
3886629
83675535
14736111
70012640
85642650
98594598
6715544
6568571
1859954
60229796
36317809
15349009
48258065
63323363
4508013
44906302
79941165
16951444
77911382