73426886
93868302
97949158
59784146
52907153
45064687
51578159
99673987
93084173
66615977
41617330
62394142
19423554
560083
96029767
2072519
95634927
80993031
28952
16995786
62875566
15389379
5698425
87531795
84385396
29349544
11534740
31569099
18582528
69893122
92643158
96703270
1090657
828882
72578858
89738301
64774035
5853216
3923663
47807036