3000189
7212802
21925004
18104667
68106979
44478193
96354822
1487595
34132115
67884317
28964550
52387851
92515479
5129552
86054231
47009285
911844
84363470
81205443
86927177
11191771
81308360
46317780
9416375
97583112
63079250
29284919
68285777
59184861
49588354
70173160
9681294
46433554
51621180
85477148
68292186
12048559
94878476
81254942
3548715