329304
66828855
12043407
5779668
96849164
99375240
15497083
34585359
33159340
3151840
74141155
63734475
95235629
74828679
80706761
33803418
17423777
6277722
32662104
86386922
66107875
15978107
866382
43725411
72798781
45704811
95501459
27976689
56871569
11832942
63339571
67179482
51212689
49265946
81849036
61754538
73419243
53586219
11806268
3841264