77515927
13279875
29052362
83368649
27743344
28944116
5313330
50967320
29986950
8572238
81144580
42745257
65658973
65056475
478855
39659966
58209354
1649396
47094759
56009038
60142910
29434284
11714612
76936976
2252581
63507895
45064450
8965213
11847782
44315558
41197279
90066109
465983
32809526
80514492
97381199
32903199
56743618
31078549
88608653