41795383
85437212
56953094
3579178
78027528
19039977
9482081
37048738
4865920
63189537
62843347
53871093
41508215
28813488
84717238
80989829
42526424
73205501
82073437
36276102
7888857
38081275
78474783
8045548
34811075
10163842
955152
6439632
59186575
6427830
4555688
49965098
1613194
51629636
9698551
9694592
26708161
19451939
42902450
58446280