49644488
17156750
67832902
51987560
22666768
6563649
39713645
92859403
20291968
12215035
74695272
11107567
7517961
57951734
107527
73754465
84212156
8681679
94485877
89639579
79184203
46374291
556152
15825181
98765014
84212286
73359269
62817826
74633954
73814391
2727686
98845214
54671133
49576283
371391
45069251
41793887
99296902
4139553
44484100