3087424
9519823
64923748
12933890
5440620
91673876
19564218
20438926
42389102
2682190
59543719
8583505
10601075
17934059
46042446
65489738
95432524
49242451
17698234
50197321
40775711
29428178
85815311
97735075
77464650
35421299
81322732
56047047
69475777
76888878
7366238
18973681
249145
86708886
60208656
5988373
2635069
80235088
78031994
66015758