61089905
11939655
36808296
95999630
15783253
55378715
55641231
6553009
90633879
60043149
29087610
88333424
71777526
38798552
2693448
4097458
67046335
71438307
69665806
17168257
1992096
6983402
77249975
63772041
53284454
51988258
24822104
70246456
87994014
85963135
33239619
35219872
54736936
89286395
29747519
67479496
36902859
21911860
83118239
60215446