50836461
49243928
70591070
8703716
5415206
5446792
38621734
11956408
45185550
10358388
99359123
3723606
63525578
55401719
67298678
15928532
1051039
48203987
44097892
20121569
60178019
83573942
88136471
35924405
39404917
30291066
47891339
72204101
20268501
59069391
51249713
95312171
46878154
73695434
27613570
33902973
27445617
36116493
89687990
63423792