2184814
73763828
63881922
14765408
55243951
84679248
31044849
6149894
31645185
84026354
57106807
57847823
25335743
17453084
17373996
22567916
27692829
7419893
49745013
49807371
79652687
50084049
8603440
9188805
57496036
49923854
32433000
42354354
87906647
41942023
50782413
47939386
58212233
94353879
49529338
85942015
31378032
63213043
57566003
31416583