71502842
50444664
94807908
45326447
10067344
85154969
44904598
4491667
55531926
79437796
72163029
98287364
98072490
26313
47301556
43016259
10191946
67107617
695822
8736474
33043189
41694394
8615065
49918589
87208714
25427917
67753624
39184583
91088628
21462663
95993314
72523840
21259860
14483891
88607752
58262580
59879499
3219630
53848334
50027456