53025302
1948985
28979611
3245614
20302595
66095150
25164481
94688780
24729284
14781258
1792711
17815838
942015
82098362
34107180
77312537
49703564
30927455
8094859
68101011
73715352
5756209
3395600
34234724
486523
67794989
92292248
20546125
5276723
3388883
69372202
7852864
23032376
9365234
12061187
84654108
532191
20143656
81276468
92696001