93324629
79285591
41865036
191910
8252658
92418290
26406349
75673744
40914993
69743078
93843935
97016798
6173413
48345310
36865281
68906393
69779276
31236092
78445037
77763585
88684962
7085375
10496991
91073436
76409122
85938412
80671794
95247683
59204664
79995859
84964640
31946494
54319106
18627021
69851829
40105109
81776475
63049753
26595388
2019881