13983605
37699944
59368338
85642820
27954919
64636754
15632335
93745354
8483092
41046202
96798724
55267348
22825954
9406464
23137445
404176
15244561
46922253
43772617
88083270
34443073
19909493
51133859
46666449
60346200
36453799
53419892
46821786
98079312
5064614
93278232
70803036
16815157
95016286
26026717
67455039
13633724
48826640
73183755
17778218