2832624
4214527
20449254
27906767
66555641
3403120
50306151
7928691
93351722
32227272
90201966
17961757
21923695
21461407
27882043
3594627
11686248
7588975
9490212
84663339
81609577
925507
73142388
664157
6642536
69202637
569471
16542091
25062485
9614490
43453479
32244782
5701380
8916981
96759839
11597812
95777805
21825914
485739
70385471