473638
31341487
5277731
41092384
46116441
73265865
44213207
36753381
48706281
183282
98016958
36699552
7205735
44527848
32557568
65232040
83953281
55412160
86148066
22758449
93421947
31028870
51926231
13409713
28653816
51441179
19357065
73084969
32729927
55486574
20587912
6449565
51761535
12661930
3425233
18977731
57455948
95382302
20879667
6903407