92562207
72869052
3739371
63549713
61169602
30159699
14084084
38016997
68209280
33363837
4636452
81182196
95527818
95248610
11172349
4828239
6926117
2146259
10421040
62993210
99603345
4001205
80292840
22001519
21199466
82084585
5880359
2976441
51824927
34198585
58376078
86452848
2163366
66403205
49675441
8535141
50022905
9787276
53996408
24018154