2279082
6243580
36274759
773262
12111538
90908094
21985864
10203632
58855710
93798618
60939276
3966934
42594519
88093612
34159679
229718
18137180
85028780
64949930
67231629
98147686
84153059
44037689
97618569
21273575
42654952
59407806
64463411
89419504
31058104
94926081
59047499
94975871
9575630
32262065
44026548
75726883
61012698
69478439
86766818