28946788
92354684
26313050
50387636
84873263
104119
64943131
7274698
99625200
23091361
34626907
74251258
50719748
369283
11471701
2501784
84628060
2642381
88555695
36295917
18919921
36553419
78579581
50205339
84208134
7161282
48224512
88039354
33468290
67931079
2446710
22293888
58672370
63318991
69002194
95326974
619804
50974717
23813152
33011065