469616
12822784
87358019
1434411
99682255
66372995
98481274
81799775
45402350
88406607
51763503
7762199
55189418
70409923
76537695
42156590
92422526
46357701
94506659
5953595
53957518
8112806
42695332
26588952
46196296
44024500
1127738
32395409
30618972
63808202
64639283
67129576
20599246
42665269
4341872
6144583
14841636
47122205
54073599
5968093