44924051
45186325
16857938
80282026
10781107
57906845
22527041
21577602
16169152
93339275
49035018
59831909
39468713
15608222
50013358
78817711
94314204
24245639
58294512
1067461
86808555
59544162
23598939
68836324
8144253
77729040
77271806
57071469
671966
55642214
65944290
57664326
64149250
3919472
98698944
37453587
49163418
80289582
13215672
43904441