10556331
53245783
10544073
87049373
51334250
97779934
6049640
88626372
3840694
86927436
96387005
216565
1433050
82041480
55543856
30086115
81493881
95945606
76946024
11278955
5742537
4023515
19475003
1554593
16207460
4423357
46685838
50697154
37968830
11616227
98003962
8939439
41697929
42274141
31881009
60619543
27356969
19184172
67049971
42047385