52975237
22344835
96871078
62375663
72624571
14903790
44712037
21514371
32018816
89301823
49922668
29974418
964910
75362986
59081347
61342140
30657147
50092384
17095106
21383929
55822132
69964392
99198634
4550479
82543190
56331593
7573853
56824106
85848852
86825024
29428073
49141116
4490902
32244286
55926272
6806549
94425742
62989548
38807108
22307306