12083117
51596741
56196934
29431874
61301295
22929820
83577641
97908751
72114214
78537997
85856674
88396880
17258101
8001684
27331337
12774501
46808551
4508807
93454227
86009056
47739205
47751883
67341109
85205400
77317071
33502841
2723221
34107481
47595868
52516436
425579
19217766
2355695
29315209
70116018
67116334
24428655
14076761
33536320
97913082