50152394
67961866
72594013
3458691
40244104
62995697
20023753
88652515
82094948
92634191
896941
5041225
20112583
32174463
40828545
92776486
97483954
73578693
71095101
2893186
12143437
53132540
27209218
16954590
84452813
17656134
71062618
18858195
47116247
2140349
54476553
38144695
88143463
83286935
63658901
6163565
60731905
68615486
12335507
23096493