2495036
7805195
29338131
31969590
82418001
58543560
41935524
11288852
87398370
12797540
49296673
57254863
14298008
34757870
43687147
12352578
73787164
3164124
19093619
71061402
3418782
62228784
99733763
3660583
80194619
4683584
27733806
14284288
3688117
86514737
80453209
55709595
83659648
83536284
13312837
39669178
42898704
94056760
34655485
16306608