57649672
55625144
97573968
83923437
52659454
53585522
9927996
2520934
81175678
3182190
55604688
54819422
63256427
52207121
1100325
66407761
23519733
92115026
3389337
36242945
49282318
85723541
13897356
61441487
88731515
94942123
84457633
40986268
85344132
75728941
76693704
571648
91295790
68686446
20624259
30422961
21681765
69075117
92078308
59243047