214416
3288107
30971565
43208368
65873428
9981710
20405427
18837082
89574059
55528356
56812753
96856017
85862886
94208553
81056995
50774213
51655255
3839112
27186254
97926619
73456564
95818115
84349504
57047207
59661665
85905134
48609240
2022844
41768465
80603426
5113246
67105026
78536936
4780412
20669185
8693872
4671701
18665505
4314234
30211807