75802090
74106097
22622659
93308372
58026480
48717772
37559597
5004376
48856824
22455022
332170
58346006
65255869
46604004
73465105
70987124
85376370
30803157
8902344
46748129
37294887
73938605
46887411
45648983
89353696
24684982
7027378
5720693
15543256
6147966
47246991
87204164
35132783
8779259
45002755
744382
85512369
49728646
1810877
345779