45159593
6082406
80611939
50527689
57481903
18156192
3669570
75699798
49488098
34457770
79443167
79332361
11908020
8711361
2036936
24983356
70512901
36336845
47433402
26559750
3440232
75909980
11717793
4604767
6352421
29839914
38826286
60101207
8633176
15304131
56536489
85834758
37165509
24077870
81244294
23866412
5101396
8605009
5550996
56198464