42861296
23983678
17482559
50987172
9761624
8917510
3360315
49368362
6372225
79237080
8695977
43115707
2567310
54491583
62013325
3877300
41006926
35634769
44465166
59892427
3926344
60489851
23117072
37162779
36013796
73068449
49268893
77412957
37844775
60103039
42654292
75011649
94728050
12823042
64289336
5108312
72741
33129822
62494843
65211281