3151416
1502678
76874087
73851004
33661229
77588673
72744119
50432349
5987191
88528082
1137706
17984763
47272033
19588167
45952166
61434961
51318878
17297726
7167574
61836855
28955847
90537587
21296839
12412967
76638489
68526525
5877155
3043832
76699408
2025793
73743554
79757949
46694025
68351595
9111112
87649295
8689674
1480247
32034608
11065351