2481979
70241387
46942569
39105768
29414473
53002314
5514812
85008172
23292944
73376154
90886239
11575124
32788002
20777519
98672121
3376193
55103371
5603129
66059212
55081029
31107047
3066694
58131198
14971248
74964568
83667490
97448591
10418415
49647156
77545643
21313812
83687043
53129787
19289584
14315668
92752620
76807210
32388358
2874254
19498170