22377237
6591442
46218105
3523810
23421014
6456518
52612402
2396426
93768471
91256290
78451687
9868430
3288637
80831571
5374250
41682274
1314418
73386462
77882928
18015043
6322634
9254853
79766343
62736562
24429330
14797745
76445416
60711342
64981418
8739082
60396940
90228779
53763966
72783555
21839715
36927854
8861483
9113365
73911147
32458545