10216093
90123155
12856064
8442968
11886923
13012182
173880
64607019
54731304
62334124
18833028
354061
5863258
7874470
2197790
96005063
62496780
64793811
31983826
23673527
31356940
33374612
73876288
71218415
99534661
9022128
3144825
62803201
93908028
75519080
1057709
57925720
73553753
59407503
9415035
44805067
81618934
8713181
37697329
68248129