2147539
70102375
77525241
1105560
1299156
67331669
6710516
27818008
64725457
243309
53319184
75071502
38811531
42967868
77874777
1523077
56828482
90188207
53321803
9588259
85294370
39305018
86606966
39408525
2930398
84588097
94639184
85641478
52742768
91936102
81993898
5047384
78355223
60105412
32637205
1778534
5894817
26758366
5105404
99872523