43666450
63205939
36561608
80771681
58443587
91046079
82976733
52355190
6372149
394181
33894162
49736178
28486459
15386683
16396797
29239718
90364959
45363136
19276420
18366309
72866140
40164482
89496632
11432148
98054073
58125140
21961850
89002219
71611891
21334995
64827358
77526720
90895289
7629100
57942827
84385493
35941177
73672775
10707323
90268531