33289280
86757803
33785657
73326624
29438277
78384926
20617892
22565042
65119517
589667
10685269
42899089
22284321
5856421
1029830
84953205
33431498
93959376
29096434
6324307
6560121
97701644
60974259
29639045
2036645
41968803
7412322
2711752
66079578
20725879
37526934
71638930
89768306
29153888
78551461
88413305
60891562
90094245
72133566
31151497