21393356
23525305
92336790
97354925
65822205
50228226
72435029
8338963
68034140
87744209
29972055
67056058
3235186
23615580
90652623
802600
38036510
44103009
68985308
49295939
6022716
98189129
95964324
10827063
41063884
39995619
41717706
78875909
6248214
23952090
39905848
54053836
68095376
2109952
67913875
27145257
78359317
15545505
23726183
631902