82629801
15337927
7408299
66123133
10297602
62966655
76564158
3943834
9269530
78841286
3605202
24955125
26877234
74172200
68323494
14221219
49882593
59428693
14727019
10855289
87511269
63291735
77183546
62173371
25917118
65691028
9306400
7296181
6409456
21886367
43842628
25784266
6142698
20942179
66867875
76222412
67178748
42321506
62357348
72005863