2812728
64457091
67498550
16467514
931910
29394630
13163295
7701312
79459769
42186290
79552005
46048943
36664072
27903403
17231856
8479135
73796935
76116481
61106139
10574672
89535666
52746426
96994702
73009362
70549270
83346292
59703482
19454066
8440280
20768029
37484657
1029509
85544884
47522476
66034748
94191175
21845037
9136129
81768422
13158789