80409029
94794367
34548993
63738295
3538280
7983241
72634866
83816679
7932000
52244463
54257431
30244054
39319957
253796
88862157
51561349
94506684
95847580
58405496
4059440
17213407
52661737
70795191
79022074
99549651
89468289
8308591
32812326
22199412
49616430
16702042
49166885
9238682
36122141
54012005
2822301
22657720
494540
75676676
17896914