41376892
61144049
25842985
50424821
64997428
21184055
468867
28034612
82526292
21911888
15795375
9501224
33471328
16402507
2793875
14326590
95823485
258833
66886637
58337801
41344955
35556601
73203357
89274687
88666375
7788609
99658584
59438016
8641721
82187185
87092386
60091609
65737779
65184974
42852005
18391094
75303235
41435675
24083328
46042177