4533396
38706512
38504036
1098525
64644051
9531011
30893784
30471999
44269716
93651613
73913549
7443602
44855702
87108389
3931064
94115309
44398048
38272595
31182369
43346517
39634249
29898558
70846806
34678506
74987509
97567319
7791823
167153
49022318
40783895
638253
96028331
93307198
30695753
70567241
22582903
95148036
41454065
16176384
74781167