38007248
12096880
33011997
5345771
32916294
67023789
69384264
74977886
74328627
7775334
21066415
63943345
59872440
93271764
75148542
9090780
68938077
83736994
83225360
68441865
62647917
76239759
6437303
74685319
54041966
41729885
63429926
94653141
76489230
51394555
68825203
491214
21809771
6276889
541468
52132286
85604229
84209096
3338671
56719311