45187735
73806078
60065211
60794661
27636801
44458810
44431452
57845413
71037514
6966515
78904150
13696772
69166559
75184192
42451522
41282701
95067670
84455328
29412683
9122542
5540238
44884141
76815129
68538846
84971601
7303812
70945327
38814989
81373423
68927680
59256237
20929278
6185504
65509229
46991908
9287565
24098701
81148603
32653944
74276827