19913252
88498243
97521429
87084043
16368715
7817971
33661613
88716612
96326319
95307604
5363207
78431858
47498200
20677894
81655376
552933
13488956
66223903
91031347
35332294
51467859
74827425
28412379
83798989
92586106
6124190
52398479
95574545
96229294
92318240
90252519
59416955
67085528
68834
44379670
26425375
68362539
74395578
7556375
40246918