4122843
89244938
24872035
29261502
26662634
24671176
77865170
61397907
65702506
85241651
44813779
17456702
95516039
4730739
8346172
11213280
15314526
9695708
33221178
4975961
29448083
70698805
26387308
69594461
98951745
10485264
900764
673158
12452077
74352639
40547817
9559477
81986793
12404242
28903928
43066812
68706932
2622235
8613572
26794923