4169573
42855309
39606311
7947424
3583711
69523924
2151060
69797986
85446477
4352837
85809683
7781221
13041490
60895393
17134635
46348471
48692789
58266360
28231438
64153709
45923471
20865690
30587321
93356300
72351016
32426349
39505103
13396120
78778086
76934517
95581889
78775850
13317677
9966135
22718422
48634011
6261111
96903752
52738271
24582089