40961107
52596307
22834238
87652246
54915511
59267637
5695623
15858143
90659158
1103369
61061973
86311292
88637599
21949999
15464144
16323380
5643534
21802801
26224781
50337493
78419319
60996490
53112990
90343883
32509056
9856587
25973247
94291768
38231532
69279873
41505343
9833731
342759
45167127
16498104
60996402
15304123
3006472
12791845
59818532