97892613
75309485
53467056
53679292
76087260
70865920
84431736
16694728
69103476
8117464
58602869
27093711
86517832
86819176
29586518
99986494
2262340
5551126
345963
65124710
68835399
31938983
6569476
22762463
41056495
9703699
6215974
94832113
49358582
50107908
24499586
131869
48902406
74702209
9515818
65037962
79355291
33163717
58345479
83866105