40494397
61345226
24851507
90941068
83423474
30586931
40309205
36125130
73637225
47301672
71087144
31006643
72019354
81226382
48519401
87832180
31826667
16148520
62818739
70103990
4427572
41875229
16014508
22072577
72608418
7729670
60459757
30234409
51647566
51319656
22356670
38104445
96581875
87293974
11776714
22089399
14614363
75988645
19576285
93608207