2653463
81877781
86716399
4151309
5718332
2368106
89454013
14425366
5944954
44023647
1173158
13968134
59116962
39547710
99726319
10001070
59729741
856999
6076426
44118505
6245142
87535621
36602647
92265348
84846343
39253616
12588508
54331680
74108256
56241528
5501987
9333531
62724338
70508206
33601866
2032064
84814624
70108349
7959030
19201595