46761635
34345205
27022042
44715005
10953206
30572317
12663040
86711165
56432875
82575090
75122446
75262720
7995401
34264815
59151082
54691814
4005117
33622214
55812164
55017144
12676995
854499
7108509
27422554
31471175
2560991
46499803
11777993
86671056
826923
68665240
16646512
69525625
70586121
21871828
50201452
3794652
94414521
19051189
98059141