89501700
97152285
5289904
111272
60896701
40759046
95651062
48238217
2892345
5911313
6114482
67589478
6606468
39215002
90227509
5542451
63768141
70767647
40115104
6568834
6967961
59952139
97217453
6054969
47452082
48568149
21606246
77605283
60165947
44235510
35036375
24408975
29328282
13489078
80401795
75531993
10242397
30481282
7188744
86008183