20972868
83497292
47547339
5212367
8832560
8803359
67446601
30828434
43465732
44934075
15411587
45707211
88362183
93694479
37123766
28283409
7822737
96321725
38445677
82312434
94676469
88589899
33341421
50427906
30007977
41537418
52951443
79878499
56915877
4555466
8106204
54392218
87425338
87141770
31975367
20789035
64803444
4705274
84738904
6469510