5579203
78901309
66379659
70444028
42551941
11865277
35095246
7292199
29955299
38796667
52365516
27911089
79161814
10342112
31163532
65387449
12886937
30648583
9710972
68838060
59459565
92287156
78192830
64994421
23852587
86813911
20414667
23552992
172163
88641860
61544126
19115003
25778705
55046660
2866989
97232771
41101469
6439534
53322125
88494595