10943010
12979119
4249356
85427182
8624143
1545949
57215330
62426133
53236522
3756573
68618873
14093009
8936909
72533718
87058727
43292509
61087287
14168199
1155515
57858658
8960187
62416542
24612403
61421835
36591147
33313663
95594270
10364773
44576090
46578139
65711075
45024166
3389047
75824573
37949637
17156026
4043179
71651127
79862588
61431442