77792771
8066502
100009618
2100163
13179265
81851670
48058676
76385667
2052240
5634052
7451122
4432435
87919845
66864680
89206459
53672869
95215009
70881770
27461528
72784669
48782554
40845968
2107389
85938768
31733246
9073949
23362668
49115478
39201774
6172982
77221731
29479907
6898912
53756085
29136279
38474788
66044101
24638489
41041219
89223752