44798587
18007131
26204099
14852959
33924751
81288442
47552272
8429170
48597696
42094042
27033501
40472142
57733225
46062022
2175537
73455368
38921709
93238577
47049465
92506488
73671290
79733806
50062631
1245394
32694831
58165540
70919853
80751429
32516945
66712712
68991495
76428589
87239749
4296716
39685158
48211280
18032156
68199874
84588692
41697843