666384
43439928
96506251
89376169
23555204
3567217
71452395
79157417
36101584
6100433
51239456
26425125
15055985
12883289
70598132
81988298
97335954
14418297
40352730
60926972
10283221
21492413
16072478
88614013
48913889
38431983
35629198
51256284
15293506
82522776
29685651
74838069
57834221
27159476
47031807
66335073
57603572
7556110
20511269
10611038