21549024
52523671
25231450
26902851
37711758
76693330
76484359
97423778
99778045
36528909
65393430
14636924
73053074
8918721
76553026
645777
922303
75911605
18658153
14591959
3341887
31477893
32103506
9925721
16043841
69879596
46438457
26117554
44722660
48543422
87011766
92465423
77569122
20228308
98118542
29365686
48246518
5259762
42948549
81983397