41642466
77442029
13212530
22555698
27365117
61617051
5107306
46177895
187708
22579342
2520992
40328928
35223748
26675445
15905522
42394102
37983794
9184276
3329286
8733582
66951759
49835345
75692408
49742851
83885056
78972688
18233822
93425799
19062577
63609472
21693031
66265048
7796001
42806177
14041242
46358337
68317446
7178893
79619331
41725187