95218299
48605782
99022106
82782477
1661895
21507622
68105236
82421824
44991742
20653795
41195136
88945354
98875535
39713859
8526928
26386786
39114998
60694815
45664092
286448
97151675
52695986
66458152
43451953
91826155
18745954
41807197
34568499
32785518
93478729
1703364
20269047
951782
97206269
51916176
56652042
79797402
76287271
74321414
65773073