5057785
16062550
79765102
83868407
29578351
88323915
37116482
73528309
5675959
29272554
23466578
55016153
81877988
79752374
68347405
8457076
35156176
56478662
28111504
61798346
61442944
72338684
18206898
13949888
26367806
45855871
5453177
38729849
70034666
383563
61214794
77324028
4943465
63761434
96744685
71197309
6364963
64164214
85358543
24477512