8372870
39964056
13708880
5092224
70337249
18164081
88475522
10725055
86492963
15074423
32549465
35877536
46409588
72364399
46318254
5311540
87665022
38678092
23958495
59521371
57208828
37558844
36122977
83826844
72822943
56355468
88946095
28114728
67478817
80438523
4459612
15552983
52913815
90306787
74198063
68722286
53482887
26341925
47267818
73622102