90392884
3685292
59185568
59004440
91464501
55073386
6774050
7531130
9638135
96579941
92757092
66223441
2090857
79017521
25288983
11733253
9175947
6409705
65164154
1463979
22363439
756593
72496050
65858850
89722151
10332722
95063480
35339188
1039426
54333195
7726129
50016590
24862325
56747259
45947473
4456597
57504836
17845396
8389936
58799083