30186714
16868095
57111991
51511031
99553999
41627935
63309720
11313543
4677534
44765010
20501106
75424247
91789512
45985757
73954013
80685155
37914118
27141908
88735694
8839203
9888160
18291111
28093526
5309586
6541940
74026287
54418411
62581936
3745401
13534240
28225672
17117724
47002614
859322
43985195
61575012
4777533
77804311
12865372
97534753