84242873
6450501
68517830
63631423
1869584
297824
99004716
8354959
2654640
27266373
35811352
71235851
2104884
39004668
84964314
62901947
88401068
69036805
51235087
21402320
87738262
34667140
41818833
33438410
41781373
16318909
27376135
3289299
64854918
64434428
77401334
8798952
79118645
49021166
65357817
16479990
11163715
8979845
53368954
86349628