64813938
53586198
7266355
16426175
71052519
8254144
3727958
37642998
8157894
55922058
34368102
47873635
6198921
60253141
28697845
8356016
91026054
89783189
29607059
6957842
46624708
82438260
25722522
6571672
84023880
26595130
6152392
75819940
62403811
30134909
56481837
41589757
53711287
73309095
90269362
87815531
82011155
10949538
73676258
49714691