5133460
27551620
16422575
75237836
3936648
92097175
6622436
41508187
6699123
9823688
5781871
13664736
67862999
52687359
48904106
5981779
381803
70444872
91391749
87239287
35841759
41948999
3931957
71762411
13374821
91398557
4453501
50847979
25686657
58222118
84213454
155890
90515973
71111774
52232113
31517816
18638944
20984604
98312385
9161394