34162157
16342264
16484659
53253408
3039872
24704008
811892
49938501
7911491
97673627
36508656
22633941
75785119
54491800
1665213
67882217
65333797
47634721
14094309
48002914
68749858
5243523
90671153
71922538
16695885
85846578
39741850
85909301
69545508
86827376
5486923
8101490
39723450
55471249
32286210
34218214
82825180
88546386
78077798
12509359