4095452
68384346
32879501
17429268
59756780
65548915
16134652
9438550
56815961
30144102
40196307
81931762
88668018
86174933
93448484
52516878
2382539
93549842
65783595
5393988
24607086
229828
9022642
76215027
17556171
61131574
67754447
21119202
99218549
5392929
10225990
25842927
2715429
53636514
29564115
95504119
59972227
98592504
55984056
86562873