40477365
3310806
41386102
63731370
2072379
80212884
46259784
559864
52924104
26344884
29793367
95158612
87174077
5167939
99677228
57388867
29555716
110342
31673043
77534327
76347992
19449028
78925000
45727027
9942898
1042649
76094098
53136295
46847063
90407498
82281353
23374836
52391726
24398958
79943014
28371562
59221788
68923779
90146596
75734296