42291415
15566486
811621
1797328
8044728
89473441
9211615
10249036
40283195
43051724
39633256
89219511
72226968
88009958
32553135
35004872
8045399
74553624
70743014
64412438
6536248
66261260
58811529
77582381
86262925
4405963
72399509
29581379
44324178
69946367
79577741
39688663
3161839
92812088
83586484
59431904
31199724
80524157
28729952
65935495