94938644
27643988
43098535
64535770
8801023
92558432
40001551
78205653
77354953
4208324
74182498
603769
34949423
19399358
70738836
19864180
427931
93639071
70043273
4154326
56504879
13933331
64379250
74321045
52783983
22803823
56682375
42241538
96679942
25835307
60947922
48655386
8128690
52001531
6147926
7981596
73017268
9988640
57223519
45005155