50991537
89968193
60679149
39071083
35345348
2655229
2654871
36698095
9727767
4578028
17729307
755245
5657821
76229166
67487069
54332189
62032785
72683502
993701
33156475
58285973
43643598
31091035
21172580
80001155
55015988
88448477
34214968
41403610
57882735
18234158
45747410
92255221
49822748
42296926
5802937
19694551
39913660
16031425
90704726