4927589
88471387
72318091
20716113
22661967
93922307
29288641
49797492
29834969
53255606
85245393
55122189
65316032
4425153
38625187
48754191
33704460
51354708
73523381
6843834
25463346
48594168
17346673
80567900
17708119
34088801
59648288
28151734
3173397
10293493
2224739
89163086
29101976
333715
32981857
15434644
21804304
47825394
89096923
758363