13403972
6939440
4984811
33733621
41042331
48647007
22659649
26613040
69586514
68348055
37596783
66226522
85973272
7146952
77901186
54547740
57478922
89635660
70836452
70763774
50326858
49496600
35967669
30273150
30523573
73328552
13972152
29319503
92868120
390965
89447301
44498292
84314494
21552084
21259956
8744921
78421029
85141850
937943
1246257