7413589
67142120
57729165
834803
99385940
5123672
3369247
10925282
52086678
5280462
2643310
1961381
30396993
5108291
39647827
91567783
6751801
17278190
97198559
59503824
27024468
85961074
3752772
21789691
39081450
84176998
25569092
38298704
12535623
4284138
39767513
10632538
99417199
4415158
2937256
52083551
50763656
26295095
64422078
16455161