27998733
30089401
16256672
15558244
79375289
816383
9643553
72885952
60659286
67630
712749
81439976
22761143
23216876
86549277
85439973
1019148
53164178
79985099
2539666
19645943
12565740
13992961
75763289
52101447
60043396
4146813
5834688
85728101
31446267
87488489
19911272
95304942
11792819
74055098
61523771
2775086
3104939
80507095
80589922