12131609
55936679
40413889
95454468
88256990
762738
47517934
41194286
12589081
75986955
3575325
81982161
97462968
84925080
91377567
86239983
48611695
9691658
89732575
67297896
31342515
16406639
44687805
71646115
27621528
94002049
8062889
4071514
38868002
27118094
59389541
8846181
48494465
69346733
30927837
36348989
69637792
53301525
25302941
6686836