24704956
18595218
66881472
32092750
94531910
354812
23969346
8170867
66582426
46049956
56913439
31947526
55254417
80372575
36793414
61804599
29455311
94297870
22149303
41862090
99203318
11986712
39772064
71455603
2813636
79624546
93417658
3617353
10239060
42345751
95978488
72064582
24966649
50593136
377080
6560861
6667491
33494640
25049322
38203821