14028421
73533843
1472715
45175530
6743788
83172234
51345575
44142097
26962272
57994818
20626177
81724559
28987033
77973749
3771485
24292764
14122153
17584943
67223485
33227032
40463087
56248694
42824915
3872731
62995967
55789101
49015241
5611769
47035023
80197881
46159456
98765185
8584749
96672623
49989317
49403581
91546208
5792764
23389017
97146293