29213283
87691929
4139408
79969940
92826918
45928121
1656416
602452
888311
66502755
27126390
9312770
11245246
8302851
12617036
90364929
91526137
3712090
22833152
76283636
69935305
66591130
45384879
85788750
6998980
69949542
45781199
16393891
20441114
6842915
47745239
6449924
52573561
79155976
56513367
44863896
1073883
87594207
3237993
72139120