19272176
5261857
79378937
34081470
9119194
6399769
41121617
31617719
13667593
18782480
29375263
6362001
49576428
53839887
28327195
526248
97009291
67406396
57113614
14696130
27384418
34866258
68845982
82034815
56946819
54426916
52113543
6968243
73986694
6503627
30922456
70268771
7844498
47337614
13059456
62933796
81089158
42634141
98787655
90295561