29381408
29457966
46203021
30722767
52473606
71293885
77034671
43504661
6933417
83962858
58598415
94099187
49538437
18919102
45854839
27679444
46755898
8047746
9078111
31215512
31913759
21823750
45958823
22497204
11097756
18999732
48242436
90494329
85112180
73355442
76802782
34195709
1156823
93142208
82366288
34271732
744616
91762453
23361829
48087250