392262
50786473
53829468
33396958
53138386
63432692
74302087
93965069
20575682
87073916
12705701
38464448
50419242
39899052
93259770
48203637
90794482
21365466
40127717
98088701
83432
22487374
8485226
31858630
2927826
95022855
80446803
97037727
24712443
22326389
90688666
69647745
94495142
41349216
9771880
5375467
94373247
496214
95653110
5027425