87597309
8125667
3842451
7968606
360479
14004576
32318751
42127469
59167963
68977177
81365014
25267615
69132215
54035302
53755380
8417882
16893225
8819860
2105302
13236829
8485446
41615928
7228580
1083437
38934979
27615378
73354000
35952361
58617685
78978268
29071111
90556424
39852990
50831529
14942473
57906299
48873763
13205518
755330
4207183