3541209
1059215
8514703
841682
78444454
63304421
88617827
92164699
63384944
27045958
50887962
75109392
52771885
50162881
72918241
44585153
8343878
20152183
7522659
7961174
24097963
46473417
35915626
1001632
65102304
7869750
99487247
776924
80652066
51591739
88676724
81598516
11297385
93207680
34741008
9237663
9508888
24599181
39326994
41585003