4239430
4143053
58338172
52071979
88676505
33774515
88686532
72404568
15682524
48408084
87092165
25979604
29434569
76997159
86153121
64069795
80242094
76167935
25581281
70529456
67747687
93256734
29997944
93136342
58172788
62857649
20809494
51801963
74625924
83118084
10644616
31674879
28994276
50584413
84898378
5766761
30821659
30598753
77012439
98736383