2337796
56193212
18171150
43555711
76524055
38181534
23734968
63446869
12708512
90619440
68594293
25156537
27981236
94194323
86139505
2983718
58226837
13964180
36655782
19438574
17298136
55307801
2659468
96904395
90365357
26637771
21312176
26634242
46234094
19321098
1726967
94796523
92476963
69858755
52099839
89153743
51139999
47345924
79978668
73796122